package models

type OrderEvaluate struct {
	GevalId             int    `json:"geval_id" xorm:"not null pk autoincr comment('评价ID') INT(11)"`
	GevalOrderid        int    `json:"geval_orderid" xorm:"not null comment('订单表自增ID') INT(11)"`
	GevalOrdersn        int64  `json:"geval_ordersn" xorm:"not null comment('订单编号') BIGINT(20)"`
	GevalOrdergoodsid   int    `json:"geval_ordergoodsid" xorm:"not null comment('订单商品表编号') INT(11)"`
	GevalGoodsid        int    `json:"geval_goodsid" xorm:"not null comment('商品表编号') INT(11)"`
	GevalGoodsname      string `json:"geval_goodsname" xorm:"not null comment('商品名称') VARCHAR(100)"`
	GevalGoodsprice     string `json:"geval_goodsprice" xorm:"comment('商品价格') DECIMAL(10,2)"`
	GevalGoodsimage     string `json:"geval_goodsimage" xorm:"comment('商品图片') VARCHAR(255)"`
	GevalScores         int    `json:"geval_scores" xorm:"not null comment('1-5分') TINYINT(1)"`
	GevalContent        string `json:"geval_content" xorm:"comment('信誉评价内容') VARCHAR(255)"`
	GevalIsanonymous    int    `json:"geval_isanonymous" xorm:"not null default 0 comment('0表示不是 1表示是匿名评价') TINYINT(1)"`
	GevalAddtime        int    `json:"geval_addtime" xorm:"not null comment('评价时间') INT(11)"`
	GevalStoreId        int    `json:"geval_store_id" xorm:"not null default 0 comment('店铺编号(0：自营商城)') INT(11)"`
	GevalStorename      string `json:"geval_storename" xorm:"not null comment('店铺名称') VARCHAR(100)"`
	GevalFrommemberid   int    `json:"geval_frommemberid" xorm:"not null comment('评价人编号') INT(11)"`
	GevalFrommembername string `json:"geval_frommembername" xorm:"not null comment('评价人名称') VARCHAR(100)"`
	GevalState          int    `json:"geval_state" xorm:"not null default 0 comment('评价信息的状态 0为正常 1为禁止显示') TINYINT(1)"`
	GevalRemark         string `json:"geval_remark" xorm:"comment('管理员对评价的处理备注') VARCHAR(255)"`
	GevalExplain        string `json:"geval_explain" xorm:"comment('解释内容') VARCHAR(255)"`
	GevalImage          string `json:"geval_image" xorm:"comment('晒单图片') VARCHAR(255)"`
}
